package com.whnk.report.domain;

import java.util.List;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.whnk.common.base.BaseEntity;

/**
 * EChartsData
 * 
 * @author whwhnk
 * @date 2019-09-09
 */
public class EChartsData extends BaseEntity {
	private static final long serialVersionUID = 1L;

	/** Title 报表标题 */
	private String title;
	
	/** legendData 数据含义 */
	private List<String> legendData;
	
	/** xData 横坐标 */
	private List<String> xData;
	
	/** lineData */
	private List<String> lineData;
	
	/** seriesData 展示数据 */
	private List<SeriesData> seriesData;

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public List<String> getLegendData() {
		return legendData;
	}

	public void setLegendData(List<String> legendData) {
		this.legendData = legendData;
	}

	public List<String> getxData() {
		return xData;
	}

	public void setxData(List<String> xData) {
		this.xData = xData;
	}

	public List<String> getLineData() {
		return lineData;
	}

	public void setLineData(List<String> lineData) {
		this.lineData = lineData;
	}

	public List<SeriesData> getSeriesData() {
		return seriesData;
	}

	public void setSeriesData(List<SeriesData> seriesData) {
		this.seriesData = seriesData;
	}

	public String toString() {
		return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("title", getTitle())
				.append("legendData", getLegendData()).append("xData", getxData()).append("lineData", getLineData())
				.append("seriesData", getSeriesData()).toString();
	}
}
